rapidly responding - French English Dictionary